About Sde Digital Entertainment Group Limited (SC249446) United Kingdom