About Niche 1 Limited (NI040891) United Kingdom