About Lombard Asset London Portfolio Limited (12036884) United Kingdom