About Virtual Link Enterprises Europe Ltd (10191418) United Kingdom