About Tara Films Limited (NI655963) United Kingdom