About Nuxx Limited (04432402) United Kingdom