About Tatara (nw) Limited (13087462) United Kingdom