About Studio Ulanowski Ltd. (10278362) United Kingdom