About L&c Global Ltd (11883119) United Kingdom