About Tochiri Group Lp (SL027400) United Kingdom