About Thetis Parentco Limited (13150629) United Kingdom