About Niobium Ltd (11401316) United Kingdom