About L&i Global Limited (09785603) United Kingdom