About Vfi International Ltd (09992442) United Kingdom