About Ryder Capital Luxembourg Limited (04581752) United Kingdom