About Lend Logic Ltd (10533861) United Kingdom