About Chroma H&b Ltd (12944178) United Kingdom