About Wave Games Ltd (04971123) United Kingdom