About Synbiotix Solutions Limited (06699866) United Kingdom