About Spring Sky Capital Limited (12322042) United Kingdom