About Miller Studio Ltd (10211053) United Kingdom