What's the point of this service? To rip you off. To take £20 for something which you can get for free. They say it's to 'check your application' but the official website checks your application anyway.
To reply as a company, please log in to your business account.