About Jammex Limited (13337691) United Kingdom