About Rsr Investments Limited (11609836) United Kingdom