Very good article on the blog on startups.ie. They are a form filling website based in New Zealand. Wouldn't touch them with a bargepole TBH. You have to make the application yourself and get the forms witnessed. Better pay a little more and to get an irish-based formation agent to do everything from start to finish.