About Chroma Group Limited (03918612) United Kingdom