About Vincere Investments Limited (10902812) United Kingdom