About The Niche Group Ltd (10774330) United Kingdom