About Cyanetics Ltd. (09756426) United Kingdom