About Rhea Topco Limited (12982946) United Kingdom