About Takeaway Heros Ltd (13165002) United Kingdom