About Eglantine Studios Management Company Limited (NI037354) United Kingdom