About Ameera London Limited (09708681) United Kingdom