About Thetis Limited (02090572) United Kingdom