About Vincere Emea Ltd (13548915) United Kingdom