About Dsnr Solutions Ltd (10929402) United Kingdom