About Mulligan Publishing Ltd. (SC312154) United Kingdom