About Sinewave Group Holdings Limited (13016453) United Kingdom