About J3 Investments Limited (10755715) United Kingdom