About Tenkaichi (sw) Ltd (05323056) United Kingdom