About Lanterns Investment Holdings Limited (11956385) United Kingdom