About Lennox Capital Research Ltd (12786259) United Kingdom