Newly incorporated UK private limited company
Newly incorporated UK private limited company. The available search result lists its business activity as information technology consultancy; no specific product, customer segment, or technology is identified.