About Tenkaichi Ltd (07189239) United Kingdom