About Lendcom Limited (12592398) United Kingdom