About Sedis 9 Studios Ltd (12078995) United Kingdom