About Theia Bidco Limited (12883244) United Kingdom