About Jolokia Limited (12418701) United Kingdom