About Cerulean Capital Limited (13625465) United Kingdom