About Mix Clean Green Ltd (11845545) United Kingdom