About London M&e Limited (13087555) United Kingdom