About Celer Capital Limited (11257531) United Kingdom