About Studio 329 Limited (10552839) United Kingdom