About Sinewave Design Limited (SC529241) United Kingdom