About Hecstim Ltd (10919298) United Kingdom