About Industrial Cipher Limited (11126162) United Kingdom