About Challenger Mobile Communications Limited (02780264) United Kingdom