We understand you want to list your best SEO services on our platform but for some reason if you are unable to verify your company then we request you to kindly contact our technical support team at info@10seos.com.