There is not any information about who developed this specific mod, but there's an official developer for this game which is Sidhe Interactive Pty Ltd.