About Delhi Belly Takeaway Ltd (13193852) United Kingdom