About Tedha Films Ltd (13215295) United Kingdom