About Bioarmor Europe Ltd (08764042) United Kingdom