About Ceres (capital) Limited (SC635629) United Kingdom