About Jam Investments Group Ltd (09856987) United Kingdom