About Mentholyzer Limited (12144397) United Kingdom