About Tendai Investments Ltd (12927409) United Kingdom