About R2 International Limited (05438530) United Kingdom