About Lombard Funding Limited (10624941) United Kingdom