About Amira International Ltd (11701801) United Kingdom