About Camargue Capital Management Llp (OC328555) United Kingdom