About Cherry Holdings Limited (13558209) United Kingdom