About Cherry Group Limited (11597673) United Kingdom