About Crux Capital Limited (13367682) United Kingdom