About London Management Group Limited (09609607) United Kingdom