About Studio Blank Limited (11978175) United Kingdom