About Theta Bidco Limited (13680495) United Kingdom