About Mcernest Africa Ltd (13528711) United Kingdom