About Curzon Investment Partners Ltd (12583058) United Kingdom