About London Ec Limited (12741338) United Kingdom