About Ndefilms Ltd. (04970434) United Kingdom