About R&y Nl Management Limited (09334121) United Kingdom