About Ceres Holding Ltd (13102258) United Kingdom