AOA, can anyone guide me that what is the procedure of registering and IT based company in Pakistan.

Currently we are an IT enterprise having following Services:

1. Computer Network solutions (microsoft, cisco and other layer1/2/3 devices)
2. Customized Software development firm and
3. An IT training institute

kindly mention how to register a full fledged IT Solution Company through Pakistan Government department or if have to register through different departments then also guide the process and department names.

Besides also guide me that what are the other reputable registrations other then government registration.

Waiting for the reply.

Regards.