About Lyndhurst Investments Ltd (10513555) United Kingdom