About Amira London Fashion Ltd (12093557) United Kingdom