About Jammax Limited (07730287) United Kingdom