About Mpower Halifax Limited (11871873) United Kingdom