About Vt Entrepreneur Logic Ltd (09840306) United Kingdom