About Neomix Ltd (11279736) United Kingdom