About Lendo Group Ltd (12711969) United Kingdom