About Pampas Holding Limited (09603628) United Kingdom