About Kl Services Holding Limited (11178645) United Kingdom