About Noxu Network Ltd (11907201) United Kingdom