About Howe Street Capital Limited (12743768) United Kingdom