About Ryder J Limited (12456369) United Kingdom