About Studio-ia Ltd (10192133) United Kingdom