About Horizon-mena Limited (08825612) United Kingdom