About Haq Consultants Limited (12042406) United Kingdom