About Mill Hill Management Limited (13201550) United Kingdom