About Victor Isaacs Limited (12241352) United Kingdom