About January Media Ltd (12319232) United Kingdom