About Timur Films Limited (07547947) United Kingdom