Infonetica
Technology, Software Services
Sector: Technology, Software Services
Country: UK
Year of investment: -
Status: Active