About Wave Partners Limited (06120952) United Kingdom