About Tokemi Limited (11211896) United Kingdom