About Niche Development Group Limited (12938412) United Kingdom