About Sinewave Engineering Ltd (10913040) United Kingdom