About Ryder Developments Limited (11196694) United Kingdom