About Edmundo Mckee Limited (12163225) United Kingdom