About R&f Partners Ltd. (12799970) United Kingdom