About The Mix-d Group Limited (10896147) United Kingdom