About Tokyo Limited (SC285913) United Kingdom