About Jb Holding Services Ltd (12482716) United Kingdom