About Blastershot Ltd (10239528) United Kingdom