About Ry Europe Limited (11721737) United Kingdom