About Balqis Associates Limited (12839150) United Kingdom