About Benmore Capital Holdings Llp (NC001230) United Kingdom