About Lendo Limited (09814665) United Kingdom