July 19 (SeeNews) - Celtra Inc, a U.S. provider of a self-service platform for rich media advertising and analytics across mobile devices, announced on Tuesday it is now open for business in Europe with offices in the UK and Slovenia.