About Master Israel Limited (11523851) United Kingdom