No! They are totally different companies (only sharing the same name!) Back in 1977 P&O Cruises separated from its parent company P&O Shipping. They are now two totally different entities, with Carnival Corporation owning P&O Cruises.