About Svengali Operations Limited (04405713) United Kingdom