About Studio Olassan Ltd (13184786) United Kingdom