About Protobiotix Limited (SC609577) United Kingdom