About Jactone Products Limited (02175235) United Kingdom