About R2 Technology Ltd (11733897) United Kingdom