About Peterborough Phantoms Ltd (13282226) United Kingdom