About Sinewave Communications Limited (10382834) United Kingdom