About Lendhaus Limited (10814224) United Kingdom