what is the difference between plc and ltd