About Vfr Invest Ltd (12173487) United Kingdom