About Studio Se1 Ltd (11089649) United Kingdom