Filed: November 25, 2024Software; computer software, recorded; computer software applications, downloadable; computer software platforms, recorded…Owned by: QUIRA LTDSerial Number: 98870506