About Tama Film Ltd (12336055) United Kingdom