About Vfo Limited (11955104) United Kingdom