About Victor Holdings Limited (11783692) United Kingdom