About Vlb Holdings Limited (12302686) United Kingdom