Impressum
Last updated: May 14, 2026
- Company Name: 42nd Universe Ltd
- Registered Address: 71-75 Shelton Street, London, WC2H 9JQ, UK
- Email: contact@timecatch.io
- Responsible Person: Dr Rok Strniša
- Company Registration: England and Wales (14176109)
- VAT: GB445999038
- Supervisory/industry licence: Not applicable