About Kl Convenience Store Limited (13215583) United Kingdom