About Ktl Consultants Limited (05202867) United Kingdom