About Lendmax Ltd (12978829) United Kingdom