About Dover Street Group Limited (11062138) United Kingdom