About Esprit Capital Management Limited (03286109) United Kingdom