Company information
UK company details (the e-Commerce Regulations require identity info to be easily, directly, and permanently accessible).
- AI Merge Studio Ltd — private limited company
- Registered in England & Wales · Company No. 16370224 (incorporated 7 April 2025)
- Registered office: 71-75 Shelton Street, London, WC2H 9JQ, United Kingdom
- Contact: hello@skedlark.com
- VAT: not currently registered — a VAT number will be shown here once registered