About Amaranth Film Partners Limited (02854704) United Kingdom