About Lsa Technologies Ltd (09009752) United Kingdom