Deskfirst, Inc. was incorporated in 2021 in Delaware, USA. The Terms of Service, Privacy Policy, and Copyright Policy hereto apply to both Deskfirst, Inc. and its subsidiary Deskfirst Ltd.