About Dyadic Limited (13692623) United Kingdom