About Vcl Holdings Ltd (11714410) United Kingdom