About Vf Ventures Limited (10702619) United Kingdom