About Svengali Productions Limited (04587498) United Kingdom