About Genuswave Limited (SC439230) United Kingdom