About Chromx Ltd (11780847) United Kingdom