About Studio Wilde Ltd. (11796821) United Kingdom