CENTUS
Translation services; online translation services; electronic text publishing services for others on the internet featuring localisation and translation of data and content; information, advice and consultancy in relation to all the aforesaid services.
Pending · December 14, 2023 · 79390471 ·