About Lc Technology Limited (12149539) United Kingdom