About Ceres Analysis Ltd (10742806) United Kingdom