About Lendus Ltd (07912056) United Kingdom