About Ceres Holdings Limited (11583707) United Kingdom