About Limes Capital Management Limited (06397852) United Kingdom