About Sinewave Energy Solutions Limited (09585850) United Kingdom