About Victor Operations Limited (SC414887) United Kingdom