About Niche Style Limited (11285019) United Kingdom