About Takeaway Ninja Limited (10615075) United Kingdom