About Amara & Amir Management Ltd (13508658) United Kingdom