About Studio Alkemi Ltd. (10029876) United Kingdom