About Victor (world) Limited (10985113) United Kingdom