About Mixai Ltd (12032246) United Kingdom