About Cychology Ltd. (11283202) United Kingdom