About Vbr Holdings Limited (11197148) United Kingdom