About Vfi Europe Ltd (07442306) United Kingdom