About Vcl Management Limited (13567151) United Kingdom