About J&i Investments Limited (13293638) United Kingdom