About Solvex Capital Limited (11977580) United Kingdom