About Niche Ventures Ltd (06911967) United Kingdom