About Vbak Holdings Ltd (11529644) United Kingdom