About Vincere Solutions Limited (09832280) United Kingdom