About Vincit Vincit Ltd (10858360) United Kingdom