About Nickmill Ltd (12526469) United Kingdom