About Ammar & Co (uk) Ltd (12058592) United Kingdom