About Phrampolix Ltd (13441666) United Kingdom