About Blizzart Ltd (11404866) United Kingdom