About Mentics Limited (11290472) United Kingdom