About Jam Corporation Limited (10823950) United Kingdom