About Bactiview Ltd. (SC659754) United Kingdom