About Vf Technology Ltd (12294802) United Kingdom