About Herne Studios Ltd. (11400617) United Kingdom