About Neurowave Ai Limited (12649190) United Kingdom