About London Executive Advisors Ltd (09369478) United Kingdom