About Q Box Digital Ltd (12791734) United Kingdom