About Lasandra London Ltd (12901756) United Kingdom