Who are we?

We are an independent international entertainment and media company registered in the United Kingdom as Invisible Sword Productions Ltd.