About Kls Associates Limited (05603342) United Kingdom