About London Holdings Management Ltd. (09428209) United Kingdom