About Lendahand Ethex Ltd (10529133) United Kingdom