About Rsr Management Ltd (12697215) United Kingdom