About Lendsend Ltd (11299378) United Kingdom