About Lyndsay Lucero Limited (11163874) United Kingdom