About Rrg Holdings Limited (12343757) United Kingdom