About River Plate Investments Ltd (11867772) United Kingdom