International Software Projects Limited

#holding
Registered 30.04.26