About Tokai Technology Limited (10096498) United Kingdom