About Lsrdesign Studio Limited (12983717) United Kingdom