About Ry International Ltd (12460465) United Kingdom