About Mindx Ltd (08110556) United Kingdom