About Mhr International Holdings Limited (08307754) United Kingdom