About J.b.s.l Holdings Ltd. (12300730) United Kingdom