About Lc Design Studio Limited (10026887) United Kingdom