About Kem Tech Ltd. (11059411) United Kingdom