About Cyan Management Company Limited (06495747) United Kingdom