About Rrg7 Limited (10686452) United Kingdom