About John Street Capital Limited (12142117) United Kingdom