About Mentis (CE026106) United Kingdom