About Wave Interactive Limited (11121252) United Kingdom