About Sandus Capital Limited (11440262) United Kingdom