About Khalid Mansour Ltd (11128741) United Kingdom