Biofactura, Inc. Company numberFC039110 StatusActive TypeOther Company Type Incorporated11 Nov 2021 Registered office 251 Little Falls DeiveWilmington Data JSON Markdown