About Kla Services Ltd (13052270) United Kingdom