About Studio Life Norway Limited (10386014) United Kingdom