About Soho Road Capital Limited (12477314) United Kingdom