About Tenshin Shinyo Consulting Ltd (05684804) United Kingdom