About Wave Box Ltd (12114107) United Kingdom