Are you a Limited company?

Yes. As of February 2023, we became a Limited company. We are registered within the United Kingdom.

Company number: 14694663

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to top button