About Vfcore Holding Ltd (13337882) United Kingdom