About Vmf Limited (10046827) United Kingdom