About V H Investments Limited (10245720) United Kingdom