About L & K Holdings Ltd (11742476) United Kingdom