I am familiar with all that you have mentioned - though the particular group is news to me. Not surpirsing though - as there is also a Lucis Trust (which was originally called the Lucifer Trust).
But one item is new to me: the "ark". What "ark"? I have to assume from your description that it is somewhat of a similar concept to the "ark of the covenant" in scripture - which contained sacred things. So.....what is this "ark", what is in it, and who (or what) is responsible for it?