About Tatti Limited (06830940) United Kingdom