About Vf Solutions Limited (12259950) United Kingdom