About Sanctorum Capital Limited (11258202) United Kingdom