About Negawattsource Limited (09129695) United Kingdom