About London M&e Solutions Ltd (11780425) United Kingdom