About Nixo Tech Ltd (12143749) United Kingdom