About Wave Environmental Solutions Ltd (10368138) United Kingdom