About Cyanea Ltd. (11033179) United Kingdom