About Miller International Holdings Limited (11049869) United Kingdom