About Blastrescue Ltd (12250030) United Kingdom