About J & I Investments Ltd (11892140) United Kingdom