About Enkay Technology Limited (10823080) United Kingdom