About Lendi Ltd (12217397) United Kingdom