About Studio Thirtyfour Ltd (11690023) United Kingdom