About M&e Management Solutions Limited (10386540) United Kingdom