About Lyndhurst Investments Management Ltd (11523548) United Kingdom