Not much is known about Topsoft.
The text on the boxes is in English and the back of the boxes says "Manufactured under license from CMS Personal Computer Systems LTD". However the manuals in all known cases is in Spanish, and the type of boxes was also more typical of Spanish releases.
The boxes also have a very short description, never feature any screenshots, and do not mention the original authors. As such this seems like it may be another company releasing pirated software, but wanting to appear legitimate.