About Nexer Digital Ltd (06237914) United Kingdom