About Jam Investment Management Ltd (SC430430) United Kingdom