About Lendy Group Limited (10474112) United Kingdom