About Studio19 Limited (11564875) United Kingdom