About Truenord Digital Ltd. (12312354) United Kingdom