About Studio Jutta Johansson Limited (11188992) United Kingdom