About Mentis Auxilium Limited (12071854) United Kingdom