About Mountain Group Intermediate Holdings Limited (08729064) United Kingdom