About Mountain Acquisition Holdings Plc (11675955) United Kingdom