About Kl Merchant Limited (12968185) United Kingdom