About Amica Films Limited (03999797) United Kingdom