La compañía fue fundada en 1989 y está presente en España, Gran Bretaña, Malta, Estados Unidos, India y México.