About Thewave Ltd (13060167) United Kingdom