About Mixcameron Ltd (11480548) United Kingdom