About Tenno Heika Ltd. (11918897) United Kingdom