About Thetisrt Limited (12147529) United Kingdom