About London Multi-asset Exchange (holdings) Limited (06331069) United Kingdom