About Synbiotek Holdings Limited (13123963) United Kingdom