About Nickholding Ltd (10741202) United Kingdom