About Sciens Capital Limited (02867956) United Kingdom