About Digital Neuk Ltd (SC705032) United Kingdom