About Jam Tomorrow Investments Ltd. (04242055) United Kingdom