About Septicore Limited (11517757) United Kingdom