About Pullivan Technologies Ltd (13186630) United Kingdom