About Ceres Group Limited (NI037036) United Kingdom