About Tokkyu Limited (10978241) United Kingdom