About Red Lantern Digital Media Limited (08295439) United Kingdom