About Sandher Digital Ltd (10126198) United Kingdom