About Ammarrah Ltd (12987282) United Kingdom