About Cyan Stone Holdings Limited (11578448) United Kingdom