About Mix Project Ltd (SC279244) United Kingdom