About Amaira-london Limited (10192247) United Kingdom