About Nixo Ltd (10003346) United Kingdom