About Lysander Retail Ltd (11409761) United Kingdom