About Jam Iii Investments Limited (04736741) United Kingdom