About M&e Corporation Limited (10026561) United Kingdom