About Tenkaichi (uk) Ltd (07477242) United Kingdom