About Amara International Limited (02355115) United Kingdom