About Nixe Limited (03913108) United Kingdom