About Vfr Holding Ltd (10861253) United Kingdom