About Lantern Holdco Limited (11569920) United Kingdom