About I2d Smart Safety Limited (SC589718) United Kingdom