About Mixneurex Ltd (11480113) United Kingdom