About Jade Films Limited (07806642) United Kingdom