About Wave Sme Holdings Limited (11124358) United Kingdom