About Think Elkatherm Ltd (11535376) United Kingdom