About International Vampire Film And Arts Festival Ltd. (10484948) United Kingdom