If you can't find your listing on the FENSA website, it's possible you are currently suspended. This could be due to an outstanding admin requirement or a recent assessment failure.
The FENSA Installer team can look into this for you, so email installers@fensa.org.uk with your company name and FENSA ID and they'll investigate.