About Vinctas Ltd (11959581) United Kingdom