About Tataki House Ltd (11665785) United Kingdom