Deskbird UK Company numberFC042640 StatusActive TypeOther Company Type Incorporated25 Jun 2025 Registered office 1 KesslerstrasseSt. GallenSt. Gallen Data JSON Markdown