About Lc Creative Strategist Ltd. (08619580) United Kingdom