About Niche Perfume Holdings Ltd (12716558) United Kingdom