About Strontium Digital Ltd (08629332) United Kingdom