About London Lend Ltd (12226372) United Kingdom