About Ntaka Nickel Holdings Limited (09517986) United Kingdom