About Lydden Management Limited (04654571) United Kingdom