I cannot find any address or at least country - are they in silicon valley? or china?
They also have registered office in Switserland and plans for a Singapore office.
Crunchbase has also a good page with info relating the company/team as the funding rounds etc …
thank you guys! had no idea about crunchbase and bloomberg