About C.s. Group Holdings Limited (11248089) United Kingdom