About Dover Street Capital Limited (12556541) United Kingdom