Ofcom has fined an adult site provider more than £1mn for failing to ensure that children are prevented from encountering ...