What sort of a Ltd did you form?
IIRC, the most recent Company law on this matter went a long way to removing/reducing the notion of hiding behind the corporate veil.
So don't get hung up on that.
Looking at your business model, IIRC, you need c euro1.3m in insurance cover to meet the SEAI BER registration requirements..
This cover is needed I think for 6 years after you do your last one.
In addition, who will carry the can for the non domestic stuff, SEAI will look to your subbie, your clients may look to you, so you need clarity on that.
Re the accounts/CRO its not hard, but as noted earlier, keeping to the filing deadlines are crucial.
Are you on ROS?