About Sweet Cherry Holdings Limited (12169741) United Kingdom