About J.b.s. Management (holding) Limited (11870540) United Kingdom