About Lindenwood Holdings Limited (13024479) United Kingdom