About Sep Capital Limited (13293875) United Kingdom