About Jb S Holdings Limited (11674226) United Kingdom