About Victor James Investments Ltd (11686940) United Kingdom