About Tensai Holding Company Ltd (13281915) United Kingdom