About Lemist Industries Limited (11698435) United Kingdom