About Lsi Holdings Limited (12827707) United Kingdom