About James V Investments Limited (11645080) United Kingdom