About Vlad The Impaler Ltd (10031055) United Kingdom