About Niche Technologies Limited (09773384) United Kingdom