About Wave Holdings Limited (SC218929) United Kingdom