About Limbo Magazine Cic (12591897) United Kingdom