About Tomoka Tokyo Limited (13204121) United Kingdom