I have had the pleasure of doing business with Magrat since last November, when they helped me set up my company. They have since managed my monthly accounting. Working with them is quite convenient, everything is taken care of efficiently, and they are very responsive with email. They set up a video meeting to walk me through setting up my company. Everything has gone smoothly and I am grateful for their friendly, efficient service.