About Industrial Ingenuity Ltd (12486833) United Kingdom