About Seven Street Capital Limited (13692203) United Kingdom