About Sterndale Capital Limited (10986964) United Kingdom