About Pampa 2910 Ltd (10904578) United Kingdom