About Mm Endeavour Limited (11207262) United Kingdom