About R&y Ltd (10547157) United Kingdom