About Dyalog Apl Limited (04646322) United Kingdom