About Principal Ecs Holdings Limited (12104128) United Kingdom