About R2 Management Ltd (09655818) United Kingdom