About Lumard Ltd (11051953) United Kingdom