About Rhea Bidco Limited (12972777) United Kingdom