About Rubicone Topco Limited (13705334) United Kingdom