About Lsi Design Holdings Limited (12150565) United Kingdom