About Vlsa Holding Limited (11490623) United Kingdom