About Biosafe Solutions Ltd (SC363959) United Kingdom