About R C (holdings) Group Ltd (12597337) United Kingdom