About Jam Investco Ltd (11731825) United Kingdom