About Rsr Associates (2016) Limited (10474500) United Kingdom