About London Investment Market Ltd (12578287) United Kingdom