About Takeaway Plus Ltd (11620921) United Kingdom