About Next Wave Ventures Ltd (13103441) United Kingdom