About Tatchi Corporation Limited (11076939) United Kingdom