About Mazhar Iqbal Holdings (pvt) Limited (09830088) United Kingdom