About Wave Direct Limited (10899276) United Kingdom