About Mix Plate Ltd (11431544) United Kingdom