About Lisardo S Ltd (SC587761) United Kingdom