About Bio Blaster Limited (12669156) United Kingdom