About Elcot Capital Management Limited (04795146) United Kingdom