About Jam40 Limited (13627033) United Kingdom