About Richmond Bidco Limited (10493977) United Kingdom