About Ceres Ventures Limited (11148399) United Kingdom