About S Digital Studios Ltd (13701725) United Kingdom