About Takeida Ltd (11920815) United Kingdom