About Mynxe Limited (11675210) United Kingdom