About Svengali The Film Limited (07772267) United Kingdom