About Just Another Studio Ltd. (12046193) United Kingdom