Hello,
Welcome to the forum

I have answered all your questions as follows :-
With regards to the review you came across, I am not sure what it meant when it was mentioned 'over activity' as this is not the term we use in case bandwidth usage of an account exceeds the limit.
You can have PHP functions of your choice enabled/disabled on your account as per your requirements.
We do allow custom php.ini files.
We do not have a set limit on the number of MySQL databases for each account. You can create as many databases as you wish to within the allocated space to your account.
You can host domain name brought through another registrar with our hosting. All you need to do is update the nameservers of your domain name with the nameservers information we will send in the Welcome Email after your account is setup.
Catch all email is supported on our servers.
You can have unlimited email accounts.
Both Shared as well as Dedicated SSL fulfill the main aim of SSL; i.e. transmitting data in encrypted form over the networks. One of the main considerations in using a shared or dedicated SSL is the URL and how it will appear to your customers. Shared SSL is installed on our servers' hostname which means a shared SSL URL would look like
https://ourserver.eukhost.com/~username/
Whilst with dedicated SSL, the URL is determined by you either as another registered domain or as a sub domain of your website domain name. You can have your private secure url such as
https://secure.yourdomain.com/
Bandwidth quota on all our plans is monthly. Once your bandwidth usage touches 80%, you will be notified by us via email. Depending upon your daily average usage, you can upgrade your plan. Your website will be suspended once the bandwidth usage reaches 100%.
I assume you mean placing advertisements on your website, you can do so. Correct me if I am wrong.
Our servers are housed in BlueSquare data center in Maidenhead, County Berkshire.
I will leave this question for our customers on this forum to answer.
You can host multiple domain names on Gold plan using the addon domains function in cPanel control panel. An addon domain is a new domain that is added on top of your main domain. It creates a sub directory within your main web hosting directory but can show a different website.