About Lombard Management Limited (12125021) United Kingdom