About Ry Limited (05924941) United Kingdom