About Jam Tomorrow Holdings Ltd (NI678879) United Kingdom