About Hellsing Rights Limited (07518560) United Kingdom