About Dyalog Limited (05322189) United Kingdom