About Ktl Associates Ltd (12348983) United Kingdom