About Blitzsquad Ltd (11430293) United Kingdom