About Vincere Consulting Ltd (10202553) United Kingdom