on 12 Feb 2025
Last Applicant/ Owned by
Ebsta Limited
79-81 Paul Street
LONDON, , EC2A 4NQ
Serial Number
UK00004159555 filed on 12th Feb 2025
Enterprise software;Computer application software;Computer software platforms;Application software;Business software;Platform software;Business technology software;Software;Computer software;Software applications;Workflow software;Downloadable computer software;Downloadable software.
Software as a service [SaaS] featuring software for machine learning.
UK00004159555
Word
Individual