About Takeova Ltd (11694385) United Kingdom