About Jammy Vapes Ltd (11336215) United Kingdom