About Bahir & Almarzooqi Developments Ltd (12084279) United Kingdom