About Sinewave Solutions Ltd (11371486) United Kingdom