About Kl Associates (uk) Limited (02718080) United Kingdom