how to choose the right legal opinion provider for my private limited company