About Blizzard Technologies Ltd (10401607) United Kingdom