About Goa Indian Takeaway Ltd (11756779) United Kingdom