About R&n Partners Limited (10508492) United Kingdom