By the way, aren’t you the admin yourself?
Indeed I am. But, requests for account changes must go through our support system in order for us to stay organized. This is our community help forum. From the rules of the board:
When you post here you are asking the community to help you, this is not a direct line of communication to site admins (that is support). Create your topic in a way that will enable others who are have a similar question to find your topic.