About Blizz International Limited (10077504) United Kingdom