About Studio Jack Ltd (11189413) United Kingdom