About Nickel Holdings Limited (11339807) United Kingdom