Filed: February 5, 2025Design, development and implementation of software; Computer software consultancy; Information technology consultancy relating…Owned by: OWNAI LLCSerial Number: 99029900