About Mena Politico Limited (11230117) United Kingdom