About Ryder Bidco Limited (11629684) United Kingdom