About Very Tasty Takeaway Ltd (13606168) United Kingdom