About Eecn Solutions Ltd (12129408) United Kingdom