About Jammarz Limited (13544212) United Kingdom