About Eddie Mac Limited (11998712) United Kingdom