About Lorden Management Ltd. (10783416) United Kingdom