About Vincitori Mente Ltd (10232002) United Kingdom