I'm not sure what the mobile version of the site looks like, i only use it through my laptop. But you just need to sign up for a free account, its a safe site, its won lots of awards . Duedil is short for due diligence. Once you have your free account you can search any company and get an overview of their turnover, assets, directors etc.. if you want to download a specific document then yes you have to pay but its still cheaper than companies house i think. But all the basic info is free. Might be better look at it on lappy, but in anycase sign up for the free account.