About Ktl Europe (uk) Ltd (11819522) United Kingdom