About Mix Consulting Ltd (10292932) United Kingdom