About Biosafe Ltd (12076325) United Kingdom