About Kemical Memory Ltd (11917162) United Kingdom