About J & B Uk Investments Limited (10061721) United Kingdom