About London Mgmt Limited (10143106) United Kingdom