About Media Squared Films Plc (07140614) United Kingdom