About Activate Studio Ltd. (02757259) United Kingdom