About Redwave (aberdeen) Limited (SC120769) United Kingdom