About Neewire Ltd (12885530) United Kingdom