About Vmbf Limited (12653482) United Kingdom