About Lendd Limited (10380761) United Kingdom