About R2c Management Limited (11492875) United Kingdom