About Prickly Pear Investments Ltd (13427183) United Kingdom