About Lendr. Limited (12696089) United Kingdom