About Lendplace Ltd (09294659) United Kingdom