About Wave Associates Limited (07189403) United Kingdom