About Victor Group Ltd (12169557) United Kingdom