Artifact Ai Inc Company numberBR028604 StatusOpen TypeUk-Establishment Incorporated10 Jul 2025 Registered office 5 Beaconsfield StreetLondonN1C 4EW Connections Companies at the same address Mltpl Technologies Limited (13004754) Rodwell Disputes Advisory Limited (12400239) Data JSON Markdown