About Studio Jenk Ltd (12626292) United Kingdom