About Sinewave Technologies Limited (10383448) United Kingdom