About L.lantern Limited (11287450) United Kingdom