I created website for download Firmware for mobile phone download free with Google drive www.FirmGoogle.com BR.,
Graphically speaking, your website would needs some "micro-interactions" just like small animation on objects and items to give a better navigation experience for users. For the rest of the site, for my opinion looks clear.
First, you may have a problem with Google copyrights and/or trademarks for your domain name, for your company name, and for your company logo. You might want to look into that before you spend lots of time and money. You don't need Google to sue you. Second, your landing page is nothing but a bunch of download links with NO EXPLANATIONS of what they do. Most people will bounce off of your page rather than risk downloading unknown items.
^^ what mmerlin said. Really stupid using someone else's registered trade mark in your domain name. That is illegal and Google Legal will shut you down as soon as they become aware of it and there will be nothing you can do about it.
Before paying for SEO or anything else related to your website you should be aware that you are at risk of getting problems with Google regarding copyrights and trademarks. This has already been highlighted by @mmerlinn and @Agent000. You have a firmware website and you allow people to do the download with Google drive. This was probably the inspiration behind the name. But by using Google in the domain you breach the copyrights and trademarks of Google. So let's assume that your website grows and you manage to monetize it. Then out of a sudden you get a legal letter from Google requesting that you take down your website. This will mean that all time, efforts and costs for the website have been in vain. The best option for you is to find another domain name. Just look at Slimjet. It's a website that among other things allow people to download older versions of Google Chrome. Their name is Slimjet and still people find them when they search for old Chrome versions. With this as an inspiration you should find another domain name.