About C & A Holding Group Limited (12309508) United Kingdom