About Lk & Sp Holdings Limited (12846483) United Kingdom