I am planning to upgrade my Acer Swift 3 and want to know who makes the components inside, like the RAM and SSD. Are these Acer-branded parts, or do they come from other companies? I am hoping to find compatible upgrades and avoid any issues. Any advice from hardware experts?