About Bent Street Capital Limited (10740333) United Kingdom