About J&b Holding Group Ltd (13350332) United Kingdom