About Pilgrim Telecommunications Limited (12915355) United Kingdom