About Bactobio Ltd (12614308) United Kingdom