About Vl Holdings Limited (11503429) United Kingdom