About Chroma Flex Limited (13047876) United Kingdom