About Packet Media Holdings Limited (06467610) United Kingdom