About Sw Electronic Sports Ltd (12480425) United Kingdom