About Indian Takeaway Ltd (12033653) United Kingdom