About R2resources Limited (05538600) United Kingdom