About Cydar Limited (07986624) United Kingdom