Founded
2014
Phone
+852 3171 2617
Send Message
Visit Website
Translatus Inc. Translated from Latin, "transfuge", it means to take flight and fly away in order for something new or different happenings on someone