About Amira Indian Takeaway Ltd (11650738) United Kingdom