About Tataki Limited (13511896) United Kingdom