About Richmond Topco Limited (10493695) United Kingdom