About Lt Nicholas Ltd (13705221) United Kingdom