About R2k Management Limited (07290307) United Kingdom