About C&r Groupe Ltd (11361186) United Kingdom