About R&r Asset Holdings Ltd (13706695) United Kingdom