Fue fundada en el año 1995 y ubicada en Tampa, Florida, Estados Unidos.