About Scientific Capital Limited (12974429) United Kingdom