About Cynapps Limited (06922338) United Kingdom