About Chubbmix Limited (12160687) United Kingdom