About Image Lantern Studio Ltd (10692174) United Kingdom