About Nethans Cash Handling Solution Ltd (10235960) United Kingdom