About Cyan Design Studio Ltd (08161746) United Kingdom