About S.a Studios Ltd (12442799) United Kingdom