About Jld Holdings Limited (11646860) United Kingdom