About Solarwave Limited (11327931) United Kingdom