About Nickpack Ltd (09331198) United Kingdom