About Mix Essence Ltd (12589034) United Kingdom