About Deadmanz Handle Ltd (10775211) United Kingdom