About Goa Takeaway Ltd (12189012) United Kingdom