About Victor Capital Holdings Limited (NI678764) United Kingdom