About Dalton Street Management Company Limited (06170774) United Kingdom