About Freeman Studio Ltd (11532544) United Kingdom