About Studio-thirty Five Ltd (11345976) United Kingdom