About The Takeaway Group Ltd (12948556) United Kingdom