About Jlk Holdings Limited (10405956) United Kingdom