With only 6 listed employees listed. Given that, and that they're private and their website is also 'under construction', they seem like just a random startup.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: