About London Investment Solutions Ltd (13041817) United Kingdom