About Chroma Vision Holdings Limited (12690926) United Kingdom