About Lsk Holdco 2 Limited (11305198) United Kingdom