About Niche Aromas Ltd (11370843) United Kingdom