About Dyalog 2002 Limited (04646321) United Kingdom