About Thetis Topco Limited (13167752) United Kingdom