About The Magic Lantern Limited (10162848) United Kingdom