About Nea Digital Technologies Ltd (11695423) United Kingdom