About Blastlancer Ltd (11488337) United Kingdom