About Aurora Publishing Ltd (07607146) United Kingdom