About Sorven Capital Limited (12301986) United Kingdom