difference between Limited liability partnership and public limited company