About Mix Beauty Limited (SC635322) United Kingdom