About Chrimson Technologies Limited (03110674) United Kingdom