About Pangea Communications Limited (08550191) United Kingdom