About Highwave Group Ltd (10097325) United Kingdom