Registered entities
IDEAGEN HUDDLE LTD
Reg. No. 5777111United Kingdom
IDEAGEN LIMITED
Reg. No. 2805019United Kingdom
NINIAN SOLUTIONS LIMITED
Reg. No. -Germany
Reputation
Customer rating 3.6 / 5 across 1 reviews.
Cloud-based document collaboration management solution provider
Customer rating 3.6 / 5 across 1 reviews.