About Niobium Corporation Limited (08556040) United Kingdom