About Cymon Technologies Limited (08887795) United Kingdom