About Mix Tech Group Ltd (11117963) United Kingdom