About Vincas Limited (06007583) United Kingdom