About Mixalize Ltd (12031614) United Kingdom