About Amica Pictures Ltd (13683919) United Kingdom