About Takeout Solutions Ltd (10601951) United Kingdom