About Tensei Limited (10202917) United Kingdom