About Nixo Inc. Ltd (12239936) United Kingdom